import axios from 'axios'
import globalApi from '@/config/globalApi'

export default class LoginService {
  /**
   * 登录节后
   * @param userData 用户数据
   * @return {Promise<axios.AxiosResponse<any>>}
   */
  static login(userData) {
    return axios.post(globalApi.login, userData)
  }

  /**
   * 检测用户是否存在
   * @param args
   * @return {Promise<axios.AxiosResponse<any>>}
   */
  static userQuery(args) {
    return axios.get(`${globalApi.userQuery}`, { params: args })
  }

  /**
   * 重置密码
   * @param data
   * @return {Promise<axios.AxiosResponse<any>>}
   */
  static resetPwd(data) {
    return axios.post(`${globalApi.resetPwd}`, data)
  }
}
